package com.starbaba.log4jstatics.service;

import java.util.List;
import java.util.Map;

import com.starbaba.core.web.page.PageResponse;
import com.starbaba.log4jstatics.model.Log4jCountBean;
import com.starbaba.log4jstatics.model.Log4jTableVO;

@SuppressWarnings("rawtypes")
public interface LogStatisticsService {
	
	public List<Log4jTableVO> getLogList(Map<String, Object> paramsMap, int iDisplayStart, int iDisplayLength, PageResponse pageResponse);
	
	public List<String> getProjectNameList();
	
	public Log4jTableVO getLogDetail(Long id);
	
	public List<Log4jCountBean> getLogCountBeanList(Map<String, Object> paramsMap, int iDisplayStart, int iDisplayLength, PageResponse pageResponse);
	
	public void setAsDone(Map<String, Object> paramsMap);
 }
